草庐IT

java - 将java编译成本地代码?

全部标签

javascript - 是否可以将 JS 应用程序 + NodeJS 解释器编译成单个可执行文件?

是否可以将JS应用程序和NodeJS解释器编译成单个可执行文件以进行分发? 最佳答案 你需要一个带有git和python的linuxbox,然后是丑陋的解决方案:$gitclonegit://github.com/ry/node.git$cdnode$vimsrc/node.js#addyourcodetoendbefore"process.loop();"$./configure$make$sudomakeinstall$node 关于javascript-是否可以将JS应用程序+No

javascript - 仅当我的文件是运行文件时,如何让 node.js 执行一些代码?

我希望能够通过以下方式直接启动我的快速服务器:$nodeapp.js但我也希望能够请求该文件,并让它返回应用程序实例但实际上不启动服务器。然后我可以稍后使用一些选项开始它。app=require'./app'app.listenoptions.someCustomPort我基本上是在寻找与此ruby​​代码段等效的内容,但在node.js中。if__FILE__==$0app.listenoptions[:some_custom_port]end这个有成语吗? 最佳答案 检查module.parent如果它是null或undefin

javascript - 我可以制作一个本地独立的 JavaScript 程序吗?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:CanyoudoDesktopDevelopmentusingJavaScript?我非常熟悉基于Web的JavaScript,因为它与html和canvas相关,但我想知道是否有可能使用无法在浏览器中打开的javascript制作一个完整的独立应用程序。是否有任何GUI或命令提示符允许我执行此操作?如果没有,我可能愿意编写一些其他可以读取html的程序,就像Notch对Minecraft登录屏幕所做的那样。有没有简单的方法可以做到这一点?

javascript - 在 Assets 管道的 javascript 中嵌入 erb 代码

在我的Rails3.1.3应用程序中,我想在我的JavaScript文件中插入一些ERB代码,但由于某种原因它没有被解析:#app/assets/javascripts/application.js//=require_tree./shared#app/assets/javascripts/shared/shared.js.erbMM.loading='">';在/application.js中像这样呈现:MM.loading='">';我在Rails指南中看不到任何额外的步骤-是不是我遗漏了什么?顺便说一句,我将haml用于View文件,并且还尝试使用.js.haml进行上述操作,将

javascript - 如何告诉 Sonar 使用我的 LCOV 文件进行代码覆盖

我们有一个包含一堆javascript文件的Jenkins作业。我们通过grunt构建我们的项目,并在构建结束时运行JSCover来运行我们的单元测试并收集代码覆盖率。一切正常。我们得到了一个不错的LCOV文件。我们现在想将LCOV文件上传到Sonar,但我不确定如何执行此操作。我们正在从Jenkins构建我们的项目作为一个自由风格的项目。我尝试使用Sonar的各种项目属性,但没有爱:#projectmetadata(required)sonar.projectKey=my.projectsonar.projectName=MyProjectsonar.projectVersion=1

javascript - 如何使用大多数通用代码重构 angularjs Controller

我对angularjs比较陌生。我有一些代码(HTML+JS)允许用户在范围内的数组中添加和删除条目。但是现在我正在为不同的数组大量重复代码。我知道这可以重构,但我不确定Angular方法,除了我可能想要使用指令这一事实。非常感谢任何帮助。HTMLSeeking{{seeks}}RemoveAddnewOffering{{offer}}RemoveAddnewJavascriptvarSeekingCtrl=function($scope){$scope.addSeeks=function(){$scope.profile.seeking=$scope.profile.seeking|

javascript - 代码混淆在javascript中真的有用吗?

最近我转到了gulp任务管理器,我注意到默认情况下,构建任务会生成.map文件。这让我想知道:混淆生产部署代码有用吗?它能保护我的软件免遭黑客攻击吗?如果是,我应该从那里删除我的.map文件吗? 最佳答案 简单的混淆并不能保护您的软件免遭黑客攻击。如果你真的想保护你的javascript,添加一些东西会让试图窃取或篡改你的软件的人的生活变得非常困难,你应该检查Jscrambler.我还没有看到任何解决方案甚至接近它们使您能够实现的保护级别。关于sourcemaps的问题,如果你混淆yes,你应该删除它们。

javascript - 在 Visual Studio Code 中设置正确的 React 代码突出显示?

我一直在努力寻找一种正确的方法来突出显示“.js”文件中的React代码,以便在VisualStudioCode中更容易阅读。下面的照片显示了一个示例文件,其中有多少是一种颜色,很难阅读。我尝试使用TwentyChung的“jsx”扩展和“react-beautify”,但它们都不起作用。有人可以帮忙吗?:-) 最佳答案 将VSCODE颜色主题更改为Dark+,并将底部状态栏中的语言更改为javascriptreact。这对我有用 关于javascript-在VisualStudioCo

javascript - 无法缩小此文件中的代码

我正在编写一个我想放在npm上的JavaScript库。我目前正在另一个项目中使用该库,并且我已使用其GitHub存储库将其添加为依赖项:"dependencies":{//...others"react-web-component":"LukasBombach/react-web-component",}我还在使用带有UglifyJsPlugin的Webpack。现在,当我想要构建我的项目时,出现错误:Failedtocompile.Failedtominifythecodefromthisfile:./packages/react-scripts/node_modules/reac

javascript - 本地存储的 Chrome 扩展替代品?

我正在寻找一种可以跨网站持续存在的存储机制。我有需要存储的原始数据类型数字/字符串。localStorage对我不起作用,因为它属于同源策略。我需要我的数据在所有网站上都相同,但更多的是特定于选项卡并通过内容脚本访问。有人可以建议一种合适的机制来实现这一点吗?编辑:我目前正在实现第一个答案代码并且没有太多关注。我有以下...背景.html注意:tabStorage是这个函数中的一个类变量functionstore(){chrome.extension.onRequest.addListener(function(request,sender,sendResponse){if(reque